aqueduct well - French English Dictionary